今天台灣再來一天颱風假,把前幾年的假一次給!!
回歸正題,今天來練習看系統日誌Log、利用套件便利觀察日誌。
首先,讓我們來查看系統日誌文件。在Ubuntu中,大多數系統日誌都存儲在 /var/log
目錄下,但Docker預設的精簡版沒有,所以我們使用WSL(Windows Subsystem for Linux)來實作。
打開powershell,輸入WSL
即可登入
/var/log
目錄內容ls -l /var/log
less
命令查看 syslog 文件less /var/log/syslog
tail
命令實時查看最新的日誌條目tail -f /var/log/syslog
我們將配置rsyslog來創建一個自定義的日誌文件。
sudo nano /etc/rsyslog.d/custom.conf
local0.* /var/log/custom.log
sudo service rsyslog restart
logger -p local0.info "這是一條測試日誌消息"
cat /var/log/custom.log
其實大概知道log在哪,怎麼去查看即可,剩下的就是使用到時Study一下就會更熟了。